#ifndef _ABS_ENCODER_H_
#define _ABS_ENCODER_H_

#define ENC_ADC_CLK				RCC_APB2Periph_ADC1
#define ENC_DMA_CLK				RCC_AHB1Periph_DMA2
#define ENC_ADC_RESOLUTION		ADC_Resolution_12b
#define ENC_ADC					ADC1
#define	ENC_ADC_GPIO_CLK	    RCC_AHB1Periph_GPIOA
#define	ENC_ADC_GPIO_PORT       GPIOA
#define	ENC_ADC_PIN		        GPIO_Pin_2
#define	ENC_ADC_CHANNEL			ADC_Channel_2
#define ENC_LEN                 50
#define ADC1_DR_ADDRESS  0x4001204C;
void abs_encoder_init(void);
float get_abs_encoder(void);
#endif

